rocket driven catapult - Espagnol Anglais Dictionnaire